package com.dha.dao;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;

import javax.xml.bind.JAXBException;

import com.dha.custom.ThongBaoCustom;
import com.dha.entities.ThongBaoEntity;

public interface ThongBaoDAO {
	public List<ThongBaoCustom> xemThongBao();
	public List<ThongBaoCustom> xemThongBaoTheoGiaoVien(String maGiaoVien);
	
	public boolean themThongBao(String maGiaoVien, String tieuDe, String noiDung);
	
	//khong dung nua
//	public List<String> layMaThongBaoTheoNgay(String ngay) throws JAXBException;
//	public String xemTBNGay(String ngay);
	
	public List<ThongBaoCustom> xemThongBaoTheoMaThongBao(String maThongBao);
	
	//tra ve ma thong bao theo ngay va ma sinh vien
//	public List<String> layMaThongBaoTheoNgayMaVaGiaoVien(String maGiaoVien, String ngay) throws JAXBException;

	
	
	//Xem thong bao theo ngay
	public ArrayList<ThongBaoCustom> layThongBaoTheoNgay(String ngay) throws JAXBException;
	
	//Xem thong bao theo ngay va giao vien
	public ArrayList<ThongBaoCustom> layThongBaoTheoNgayVaGiaoVien(String ngay, String maGiaoVien) throws JAXBException;
}
